CIDL/IFC Tutorials
# | IFC Tutorial Description | main | CIDL Specification | #include filename |
0 | Add two integers and return the sum | main.c | add.c | add.h |
1 | Sending and receiving null terminated strings | main.c | str.c | str.h |
2 | Arbitrary pointer to pointers | main.c | ptrs.c | ptrs.h |
3 | Null terminated and counted array of strings | main.c | str_array.c | str_array.h |
4 | Sending and receiving structures | main.c | name.c | name.h |
5 | Sending a binary tree structure | main.c | tree.c | tree.h |
6 | Singly and doubly linked circular lists | main.c | circular.c | circular.h |
7 | Cube structures | main.c | cube.c | cube.h |
8 | Mesh/Table structure | main.c | mesh.c | mesh.h |
9 | More pointers | main.c | array.c | array.h |
10 | Multi-dimensional array | main.c | m_array.c | m_array.h |
11 | Array of structures | main.c | s_array.c | s_array.h |
12 | Nested structure | main.c | nstruct.c | nstruct.h |
13 | Unions | main.c | union.c | union.h |
14 | tbd | tbd | tbd | tbd |
15 | Enumerators | main.c | enum.c | enum.h |
16 | Typedefs | main.c | matrix.c | matrix.h |